﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;

namespace Sicoagro.Models
{
	public class Contratante
	{
        [DisplayName("Codigo de Contratante")]
        public int CodContratante { get; set; }
        [DisplayName("Tipo de Documento")]
        //public IEnumerable<Documento> TipoDocContratante { get; set; }
        public string TipoDocContratante { get; set; }
        [Required(ErrorMessage = "El campo número de documento no puede estar vacío")]
        [DisplayName("Número de Documento")]
        public String NumDocContratante { get; set; }
        [Required(ErrorMessage = "El campo Email no puede estar vacío")]
        [DisplayName("Email")]
        public String EmailContratante { get; set; }
        [DisplayName("Usuario")]
        public String UsuarioContratante { get; set; }
        [DisplayName("Contraseña")]
        public String ClaveContratante { get; set; }
        [Required(ErrorMessage = "El campo Razón Social no puede estar vacío")]
        [DisplayName("Razón Social")]
        public String RazonSocial { get; set; }
        [DisplayName("Departamento")]
        public String DepContratante { get; set; }
        [DisplayName("Provincia")]
        public String ProvContratante { get; set; }
        [DisplayName("Distrito")]
        public String DistContratante { get; set; }
        [DisplayName("Direccion")]
        public String DirecContratante { get; set; }
        [DisplayName("Número de Teléfono")]
        public String NumTelefContratante { get; set; }
        public int StdRegistro { get; set; }




	}
}